<?php
/**
 * Description of ValidateMaxValue
 *
 * @author Damiano Ciarla
 */
class ValidateMaxValue implements Validate
{
	public function validate($field, $value, $condition = null)
	{
		if(!is_null($value))
		{
			if(is_int($value) || is_float($value))
			{
				if($value > $condition )
					return T::_("Il campo") . " <b><u>" . ucfirst($field) . "</u></b> " . T::_("deve avere una valore massimo pari a") . " '" . $condition . "'";
			}
			else
				return T::_("Il campo") . " <b><u>" . ucfirst($field) . "</u></b> " . T::_("deve essere numerico con un valore massimo pari a") . " '" . $condition . "'";
		}

		return true;
	}
}
?>
